u-shaped ditch - İspanyolca İngilizce Sözlük